// stream 是 node 在读取大文件时使用的一种流式读取方法
var fs = require("fs");
// 创建 ./data/file1.txt 的文件流
var readStream = fs.createReadStream("./data/file1.txt"); // 读取文件的 Stream

// 获取文件中有多少个字符
var length = 0;
// 监听流读取
readStream.on("data", function (chunk) {
  let len = chunk.toString().length;
  console.log("len", len);
  // chunk为每次流出的数据
  length += len;
});
// 流结束时触发
readStream.on("end", function () {
  console.log("length", length);
});
